01GridCraft

13GridCraft

Fast, native spreadsheets, rebuilt in pure Rust.

Ribbon tabs, formula bar, 500+ calculation functions, dynamic arrays, PivotTables and charts in a native spreadsheet app that reads and writes .xlsx files.

macOS · Windows · Linux · Web · Free and open source

Quarterly sales dashboard with charts and sparklines

Screenshot

GridCraft sales dashboard featuring a styled table with conditional formatting, sparklines, and column and pie charts

02Highlights

What's inside.

  1. 01

    The spreadsheet workflow

    Formula bar, Name Box, sheet tabs, fill handle, colored cell references, conditional formatting, and familiar shortcuts.

  2. 02

    Native XLSX compatibility

    Styles, themes, formulas, dynamic arrays, tables, validation, comments, sparklines and PivotTables round-trip cleanly.

  3. 03

    500+ calculation functions

    Full dependency-graph calculation engine with dynamic arrays, spilling, LET, LAMBDA, MAP, REDUCE, and table references.

  4. 04

    Charts & PivotTables

    Seventeen chart types with customizable formatting, plus PivotTables with filters, field lists, layouts, and date grouping.

  5. 05

    High-performance engine

    Copy-on-write workbooks with instant undo snapshots, incremental recalculation, and a virtualised grid.

  6. 06

    Agent-native automation

    Every ribbon button, menu item, and formula can be driven by AI agents over an MCP server, CLI, or JSON control channel.

04Get GridCraft

Option 1 · Recommended

Get GridCraft with the Launcher.

ArtCraft Launcher installs GridCraft and every other Crafting App from one place, picks the right build for your computer and keeps them all up to date. Install it once and every update is a click away.

  • Every Crafting App
  • One-click updates
  • Verified downloads

ArtCraft Launcher · v0.3.2

Download LauncherAbout the Launcher

Option 2 · Standalone

Just GridCraft? Download it standalone.

These installers add GridCraft on its own, without the launcher. Come back here for new versions, or install the launcher later and it will find GridCraft and keep it updated.

Platform

02

Platform

03

Build from source

Run it today.

Needs Rust 1.90 or newer. New to Rust? Install it with rustup, then run:

Terminal
git clone https://github.com/storytold/gridcraft.git
cd gridcraft
cargo run --release -p gridcraft
View source on GitHub

Open source · Free

Help shape GridCraft.

Report bugs, request features and get early builds of GridCraft in the ArtCraft Discord.